home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 15 / PC Gamer IT CD 15.iso / bass / sierra.inf < prev   
INI File  |  1996-08-28  |  8KB  |  306 lines

  1. [Setup]
  2. SetupSize=840
  3. BillboardSize=0
  4. CanInstallDOS=No
  5.  
  6. [Requirements]
  7. SetupVer=3.0.0.0
  8. Colors=256
  9. MemKB=7168
  10. PhysicalMem=7168
  11. SwapFile=7168
  12. VideoSpeed=300
  13. Wave=2
  14. MIDI=2
  15. CPU=486-66
  16. WinVer=310
  17. ScreenWidth=640
  18. ScreenHeight=480
  19. Joystick=0
  20. Printer=0
  21. CDROM=2
  22.  
  23. [Ident]
  24. Version=100
  25. ProductID=32692
  26.  
  27. [Dialogs]
  28. BEGIN 0,NotifyInstallSystem
  29. InstallSystem
  30. 1, NotifySysText
  31. 10, OKText
  32. END
  33. BEGIN 1,Register
  34. Register
  35. 1, RegisterText1
  36. 12, YESText, (), FLAG8
  37. 13, NOText
  38. END
  39. BEGIN 2, Restart
  40. Installation Complete
  41. 1, RestartPrompt1
  42. 1, RestartPrompt2
  43. 10, RestartNow, (), FLAG9
  44. 13, RestartLater
  45. END
  46. BEGIN 3, Done
  47. AllDone
  48. 1, AllDoneText
  49. 10, OKText
  50. END
  51. BEGIN 4, FailedWin32s
  52. FailTitleWin32s
  53. 1, FailTextWin32s
  54. 1, FailTextWin32sShare
  55. 1, FailTextWin32sShare1
  56. 1, FailTextWin32sShare2
  57. 1, FailTextWin32sShare3
  58. 1, FailTextWin32sShare4
  59. 1, FailTextWin32sShare5
  60. 10, OKText
  61. END
  62. BEGIN 5, FailedWinG
  63. FailTitleWinG
  64. 1, FailTextWinG
  65. 10, OKText
  66. END
  67. BEGIN 6, FailedVFW
  68. FailTitleVFW
  69. 1, FailTextVFW
  70. 10, OKText
  71. END
  72. BEGIN 7, FailedWinSpace
  73. FailTitleWinSpace
  74. 1, FailTextWinSpace
  75. 1, FailTextWinSpace2
  76. 10, OKText
  77. END
  78. BEGIN 8, InstallType
  79. InstallTypeTitle
  80. 1, InstallTypePrompt1
  81. 1, InstallTypePrompt2
  82. 1, InstallTypePrompt3
  83. 1, InstallTypePrompt4
  84. 3, Small, (), FLAG10
  85. 3, Medium, (), FLAG11
  86. 3, Large, (), FLAG12
  87. 10, OKText
  88. END
  89. BEGIN 9, CDCache
  90. CDCacheTitle
  91. 1, CDCacheText1
  92. 10, OKText
  93. END
  94. BEGIN 10, FailedDirectX
  95. FailTitleDirectX
  96. 1, FailTextDirectX
  97. 10, OKText
  98. END
  99.  
  100. [Script]
  101. :Begin
  102. ;
  103. ; FLAG usage:
  104. ;        FLAG0  - TRUE if not running NT or Win95
  105. ;        FLAG1  - TRUE if Video for Windows needs to be installed
  106. ;        FLAG2  - TRUE if Video for Windows failed to install
  107. ;        FLAG3  - TRUE if WinG needs to be installed
  108. ;        FLAG4  - TRUE if WinG failed to install
  109. ;        FLAG5  - TRUE if Win32s needs to be installed
  110. ;        FLAG6  - TRUE if Win32s failed to install
  111. ;        FLAG7  - TRUE if user does not have enough disk space
  112. ;        FLAG8  - TRUE if user wants to register product
  113. ;        FLAG9  - TRUE if user wants to restart computer
  114. ;
  115. ;        FLAG10 - TRUE if user wants a Small install
  116. ;        FLAG11 - TRUE if user wants a Medium install
  117. ;        FLAG12 - TRUE if user wants a Large install
  118. ;
  119. ;        FLAG13 - TRUE if CD cache is not optimized
  120. ;         FLAG14 - TRUE if user is running WIN95
  121. ;         FLAG15 - TRUE if user has an older version of DirectX
  122. ;       FLAG16 - TRUE if DirectX install failed
  123. ;
  124. ;        GROUP10 - Boot Disk Maker
  125. ;        GROUP20 - Small Install
  126. ;        GROUP30 - Medium Install
  127. ;        GROUP40 - Large Install
  128. ;
  129. ;
  130. ; Determine if running on NT or Win95
  131. NOTWINNT FLAG0
  132. FLAG0 TOGGLEGROUPON 10
  133. ONWIN95ONLY FLAG14
  134. ;FLAG14 TOGGLEGROUPON 50
  135. ;
  136. ;
  137. ; Determine which system components will be installed
  138. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.25.142.0 FLAG5
  139. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  140. ;FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG1
  141. ;
  142. ; Determine if there is enough space on system drive
  143. FLAG3              WinDiskSpace_LT  500 FLAG7
  144. FLAG7 goto NoWinSpace
  145. FLAG1              WinDiskSpace_LT 1500 FLAG7
  146. FLAG7 goto NoWinSpace
  147. FLAG5              WinDiskSpace_LT 2000 FLAG7
  148. FLAG7 goto NoWinSpace
  149. FLAG3 FLAG1        WinDiskSpace_LT 2000 FLAG7
  150. FLAG7 goto NoWinSpace
  151. FLAG3 FLAG5        WinDiskSpace_LT 2500 FLAG7
  152. FLAG7 goto NoWinSpace
  153. FLAG5 FLAG1        WinDiskSpace_LT 3500 FLAG7
  154. FLAG7 goto NoWinSpace
  155. FLAG3 FLAG5 FLAG1  WinDiskSpace_LT 4000 FLAG7
  156. FLAG7 goto NoWinSpace
  157. ;
  158. ;
  159. ; Notify player system stuff is going to be installed.
  160. FLAG1 FLAG3 FLAG5 DIALOG NotifyInstallSystem
  161. ;
  162. ;
  163. ; Install WinG via Microsoft Setup
  164. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG3
  165. FLAG0 FLAG3 RUN 1 WING\MSSETUP.EXE *SOURCEDIR\WING\MSSETUP.EXE
  166. FLAG0 VERSIONCHECK *SYSTEMDIR\WING.DLL 1.0.0.37 FLAG4
  167. FLAG0 FLAG4 GOTO FailWinG
  168. ;
  169. ;
  170. ; Install Video for Windows via Microsoft Setup
  171. ;FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG1
  172. ;FLAG0 FLAG1 RUN 1 VFW11E\MSSETUP.EXE *SOURCEDIR\VFW11E\MSSETUP.EXE
  173. ;FLAG0 VERSIONCHECK *SYSTEMDIR\AVIFILE.DLL 1.10.0.179 FLAG2
  174. ;FLAG0 FLAG2 GOTO FailVFW
  175. ;
  176. ; Install DirectX for Windows95 only
  177. FLAG14 VERSIONCHECK *SYSTEMDIR\DSOUND.DLL 4.03.00.1096 FLAG15
  178. FLAG14 VERSIONCHECK *SYSTEMDIR\DPLAY.DLL 4.03.00.1096 FLAG15
  179. FLAG14  FLAG15 RUN 1 *SOURCEDIR\dxinstal.EXE *SOURCEDIR\dxinstal.EXE
  180. ;FLAG14 VERSIONCHECK *SYSTEMDIR\DSOUND.DLL 4.03.0.1096 FLAG16
  181. ;FLAG14 FLAG16 GOTO FailDirectX
  182. ;
  183. ; Get type of install (large or small)
  184. ;DIALOG InstallType
  185. ;FLAG10 TOGGLEGROUPON 20
  186. ;FLAG11 TOGGLEGROUPON 30
  187. ;FLAG12 TOGGLEGROUPON 40
  188. ;
  189. ;
  190. ; Pick destination directory.
  191. PICKDEST End
  192. ;
  193. ;
  194. ; Copy all of the files to hard drive.
  195. COPY
  196. ;
  197. ;
  198. ; Setup default configuration for fishing.
  199. ADDTOINI *WINDOWSDIR\SIERRA.INI, TB2Demo, InstallPath, *DESTDIR
  200. ADDTOINI *WINDOWSDIR\SIERRA.INI, TB2Demo, CDPath, *SOURCEDIR\SIM
  201. ;FLAG?? ADDTOINI *DESTDIR\AUTORUN.INF, English, ProgramEXE, TB2DEMO.EXE
  202. ;
  203. ;
  204. ; Create "Sierra" group and add program icons
  205. ;GOTO AddGroups
  206. ADDPROGMANGROUP Sierra
  207. ADDPROGMANITEM *SIERRADIR\SETUP.EXE, SetupTitle, ,*SIERRADIR
  208. ADDPROGMANITEM *DESTDIR\AUTORUN.EXE, ProgManTitle, *DESTDIR\AUTORUN.EXE, *DESTDIR
  209. ;ADDPROGMANITEM *SOURCEDIR\SIM\TBASSHLP.EXE, HelpTitle, , *SOURCEDIR\SIM
  210. ADDPROGMANITEM *DESTDIR\BOOTDISK.EXE -s1024 -c -w -rwin/n, BootDiskTitle, *DESTDIR\BOOTDISK.ICO, *DESTDIR
  211. :AddGroups
  212. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item1, [CreateGroup(Sierra)]
  213. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item2, [ShowGroup(Sierra,2)]
  214. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item3, [ShowGroup(Sierra,1)]
  215. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item4, [ReplaceItem(Setup & Uninstall)]
  216. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item5, [AddItem(*SIERRADIR\SETUP.EXE,Setup & Uninstall)]
  217. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item6, [ReplaceItem(Trophy Bass 2 Demo)]
  218. ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item7, [AddItem(*DESTDIR\AUTORUN.EXE,Trophy Bass 2 Demo)]
  219. ;ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item8, [ReplaceItem(Trophy Bass Demo Help)]
  220. ;ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item9, [AddItem(*SOURCEDIR\SIM\TBASSHLP.EXE,Trophy Bass Demo Help)]
  221. FLAG0 ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item8, [ReplaceItem(Trophy Bass 2 Demo Boot Disk Maker)]
  222. FLAG0 ADDTOINI *DESTDIR\AUTORUN.INF, ProgramEntries, Item9, [AddItem(*DESTDIR\BOOTDISK.EXE -s1024 -c -w -rwin/n,Trophy Bass 2 Demo Boot Disk Maker,*DESTDIR\BOOTDISK.ICO)]
  223. ;RUN 1 *SOURCEDIR\AUTORUN.EXE *SOURCEDIR\AUTORUN.EXE &*DESTDIR\AUTORUN.INF
  224. ;
  225. ;
  226. ; See if the CD cache is correctly set up
  227. FLAG0 GOTO SkipCache
  228. WIN95CD_NOTOPTIMAL FLAG13
  229. FLAG13 DIALOG CDCache
  230. :SkipCache
  231. ;
  232. ; Does User want to register?
  233. ;
  234. ;DIALOG Register
  235. ;FLAG8 REGISTER
  236. ;
  237. ;  Install Win32S via Microsoft Setup // Do this last as this will reset the system
  238. ;FLAG0 WIN32CHECK SILENT 1.30.152.0, ,FLAG5
  239. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.30.172.0 FLAG5
  240. FLAG0 FLAG5 RUN 1 WIN32S\DISK1\MYSETUP.EXE *SOURCEDIR\WIN32S\DISK1\MYSETUP.EXE
  241. FLAG0 VERSIONCHECK *SYSTEMDIR\WIN32S16.DLL 1.30.172.0 FLAG6
  242. FLAG0 FLAG6 GOTO FailWin32s
  243. ;
  244. ; If any system files were installed, user MUST restart their system.
  245. FLAG1 GOTO AskRestart
  246. FLAG3 GOTO AskRestart
  247. FLAG5 GOTO AskRestart
  248. FLAG15 GOTO AskRestart
  249. GOTO  End
  250. ;
  251. ;  
  252. ; Prompt user that their system needs to be restarted.
  253. :AskRestart
  254. DIALOG Restart
  255. FLAG9 RESTARTWINDOWS
  256. ;
  257. ;
  258. ; If user did not restart, remind them again.
  259. DIALOG Done
  260. GOTO End
  261. ;
  262. ;
  263. ; Display Win32s failed to install
  264. :FailWin32s
  265. DIALOG FailedWin32s
  266. GOTO End
  267. ;
  268. ;
  269. ; Display WinG failed to install
  270. :FailWinG
  271. DIALOG FailedWinG
  272. GOTO End
  273. ;
  274. ;
  275. ; Display Video for Windows failed to install
  276. :FailVFW
  277. DIALOG FailedVFW
  278. GOTO End
  279. ;
  280. ;
  281. ; Display Not Enough space in Windows directory
  282. :
  283. :NoWinSpace
  284. DIALOG FailedWinSpace
  285. GOTO End
  286. ;
  287. ; Display DirectX for Win95 failed to install
  288. ;
  289. :FailDirectX
  290. DIALOG FailedDirectX
  291. GOTO End
  292. ;
  293. :End
  294. END
  295.  
  296. [Archives]
  297.  
  298. [Files]
  299. ;
  300. ; Fishing
  301. ;
  302. *DESTDIR\AUTORUN.INF,NOARCHIVE,1,727,1
  303. *DESTDIR\AUTORUN.EXE,NOARCHIVE,1,48128,1
  304. *DESTDIR\BOOTDISK.EXE,NOARCHIVE,1,36848,0,10
  305. *DESTDIR\BOOTDISK.ICO,NOARCHIVE,1,766,0,10
  306.